strong arms/legs - Francés Inglés Diccionario